package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 病例行程轨迹对象 case_travel_trajectory
 * 
 * @author ruoyi
 * @date 2022-04-03
 */
public class CaseTravelTrajectory extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 行程ID */
    @Excel(name = "行程ID")
    private Long tarjId;

    /** 病例ID */
    @Excel(name = "病例ID")
    private Long caseId;

    /** 起点 */
    @Excel(name = "起点")
    private String start;

    /** 具体起点 */
    @Excel(name = "具体起点")
    private String startDetail;

    /** 起点日期 */
    @Excel(name = "起点日期")
    private String startDate;

    /** 起点具体时间 */
    @Excel(name = "起点具体时间")
    private String startTime;

    /** 交通方式 */
    @Excel(name = "交通方式")
    private String traffic;

    /** 详细交通方式 */
    @Excel(name = "详细交通方式")
    private String traDetail;

    /** 同行人员 */
    @Excel(name = "同行人员")
    private String peers;

    /** 终点 */
    @Excel(name = "终点")
    private String end;

    /** 具体终点 */
    @Excel(name = "具体终点")
    private String endDetail;

    /** 终点日期 */
    @Excel(name = "终点日期")
    private String endDate;

    /** 终点具体时间 */
    @Excel(name = "终点具体时间")
    private String endTime;

    /** 行程文本描述 */
    @Excel(name = "行程文本描述")
    private String journeyDet;

    /** 备用字段 */
    @Excel(name = "备用字段")
    private String alternateField;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setTarjId(Long tarjId) 
    {
        this.tarjId = tarjId;
    }

    public Long getTarjId() 
    {
        return tarjId;
    }
    public void setCaseId(Long caseId) 
    {
        this.caseId = caseId;
    }

    public Long getCaseId() 
    {
        return caseId;
    }
    public void setStart(String start) 
    {
        this.start = start;
    }

    public String getStart() 
    {
        return start;
    }
    public void setStartDetail(String startDetail) 
    {
        this.startDetail = startDetail;
    }

    public String getStartDetail() 
    {
        return startDetail;
    }
    public void setStartDate(String startDate) 
    {
        this.startDate = startDate;
    }

    public String getStartDate() 
    {
        return startDate;
    }
    public void setStartTime(String startTime) 
    {
        this.startTime = startTime;
    }

    public String getStartTime() 
    {
        return startTime;
    }
    public void setTraffic(String traffic) 
    {
        this.traffic = traffic;
    }

    public String getTraffic() 
    {
        return traffic;
    }
    public void setTraDetail(String traDetail) 
    {
        this.traDetail = traDetail;
    }

    public String getTraDetail() 
    {
        return traDetail;
    }
    public void setPeers(String peers) 
    {
        this.peers = peers;
    }

    public String getPeers() 
    {
        return peers;
    }
    public void setEnd(String end) 
    {
        this.end = end;
    }

    public String getEnd() 
    {
        return end;
    }
    public void setEndDetail(String endDetail) 
    {
        this.endDetail = endDetail;
    }

    public String getEndDetail() 
    {
        return endDetail;
    }
    public void setEndDate(String endDate) 
    {
        this.endDate = endDate;
    }

    public String getEndDate() 
    {
        return endDate;
    }
    public void setEndTime(String endTime) 
    {
        this.endTime = endTime;
    }

    public String getEndTime() 
    {
        return endTime;
    }
    public void setJourneyDet(String journeyDet) 
    {
        this.journeyDet = journeyDet;
    }

    public String getJourneyDet() 
    {
        return journeyDet;
    }
    public void setAlternateField(String alternateField) 
    {
        this.alternateField = alternateField;
    }

    public String getAlternateField() 
    {
        return alternateField;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("tarjId", getTarjId())
            .append("caseId", getCaseId())
            .append("start", getStart())
            .append("startDetail", getStartDetail())
            .append("startDate", getStartDate())
            .append("startTime", getStartTime())
            .append("traffic", getTraffic())
            .append("traDetail", getTraDetail())
            .append("peers", getPeers())
            .append("end", getEnd())
            .append("endDetail", getEndDetail())
            .append("endDate", getEndDate())
            .append("endTime", getEndTime())
            .append("journeyDet", getJourneyDet())
            .append("alternateField", getAlternateField())
            .toString();
    }
}
